st junction - Deutsch Englisch Wörterbuch